type github.com/andybalholm/brotli/matchfinder.absoluteMatch
48 uses
github.com/andybalholm/brotli/matchfinder (current package)
bargain1.go#L86: addMatch := func(m absoluteMatch, unmatched int, repeat bool) {
bargain2.go#L97: addMatch := func(m absoluteMatch, unmatched int, repeat bool) {
bargain3.go#L103: addMatch := func(m absoluteMatch, unmatched int, repeat bool) {
emitter.go#L5: type absoluteMatch struct {
emitter.go#L27: func (e *matchEmitter) emit(m absoluteMatch) {
m4.go#L59: func (q *M4) score(m absoluteMatch) int {
m4.go#L111: var matches [3]absoluteMatch
m4.go#L113: if matches[0] != (absoluteMatch{}) && i >= matches[0].End {
m4.go#L116: if matches[1] != (absoluteMatch{}) {
m4.go#L125: matches = [3]absoluteMatch{}
m4.go#L129: if matches[0] == (absoluteMatch{}) && len(e.Dst) > 0 {
m4.go#L157: var currentMatch absoluteMatch
m4.go#L188: if matches[0] != (absoluteMatch{}) {
m4.go#L201: matches = [3]absoluteMatch{
m4.go#L207: if matches[2] == (absoluteMatch{}) {
m4.go#L215: matches = [3]absoluteMatch{
m4.go#L218: absoluteMatch{},
m4.go#L225: matches = [3]absoluteMatch{
m4.go#L227: absoluteMatch{},
m4.go#L228: absoluteMatch{},
m4.go#L258: matches[2] = absoluteMatch{}
m4.go#L263: if matches[1] != (absoluteMatch{}) {
m4.go#L271: if matches[0] != (absoluteMatch{}) {
m4.go#L328: func extendMatch2(src []byte, start, candidate, min int) absoluteMatch {
m4.go#L334: return absoluteMatch{
pathfinder.go#L41: foundMatches []absoluteMatch
pathfinder.go#L140: var prevMatch absoluteMatch
pathfinder.go#L154: var currentMatch absoluteMatch
pathfinder.go#L156: if i >= prevMatch.End && prevMatch != (absoluteMatch{}) {
pathfinder.go#L202: if currentMatch == (absoluteMatch{}) {
pathfinder.go#L215: slices.SortFunc(foundMatches, func(a, b absoluteMatch) int { return a.Start - b.Start })
pathfinder.go#L217: var pending absoluteMatch
trio.go#L76: var matches [3]absoluteMatch
trio.go#L239: matches = [3]absoluteMatch{
trio.go#L245: if matches[2] == (absoluteMatch{}) {
trio.go#L253: matches = [3]absoluteMatch{
trio.go#L263: matches = [3]absoluteMatch{
trio.go#L277: matches[2] = absoluteMatch{}
trio.go#L294: if matches[1] != (absoluteMatch{}) {
trio.go#L303: matches = [3]absoluteMatch{}
zm.go#L72: var matches [3]absoluteMatch
zm.go#L217: matches = [3]absoluteMatch{
zm.go#L223: if matches[2] == (absoluteMatch{}) {
zm.go#L231: matches = [3]absoluteMatch{
zm.go#L241: matches = [3]absoluteMatch{
zm.go#L255: matches[2] = absoluteMatch{}
zm.go#L273: if matches[1] != (absoluteMatch{}) {
zm.go#L282: matches = [3]absoluteMatch{}
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |